home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 2
/
Aminet AMIGA CDROM (1994)(Walnut Creek)[Feb 1994][W.O. 44790-1].iso
/
Aminet
/
gfx
/
conv
/
Wasp202b.lha
/
wasp
/
src
/
wriff.h
< prev
next >
Wrap
C/C++ Source or Header
|
1992-01-02
|
1KB
|
52 lines
/* wasp - Copyright 1991 by Steven Reiz
* see COPYING and wasp.c for further info
* wriff.h, 4/12/90 - 4/1/91,
* 5/5/91 - 30/5/91, 23/6/91 - 26/6/91,
* 3/7/91 - 8/7/91, 8/12/91, 1/1/92
*/
#undef EXTERN
#ifdef WRIFFMAIN
#define EXTERN
#else
#define EXTERN extern
#endif
#define MAXNREGS 64
#define MAXNPLANES 8
#define MAXPLANESHIFT 3 /* 2log of MAXNPLANES */
#define MAXOUTBUFSZ 32760
#define NULL1 NULL /* ((void *)0xf00001) for debugging */
#define PCHG_NCHANGES 7
#define PCHG_COMP_NONE 0
#define PCHG_COMP_HUFFMANN 1
#define PCHGF_12BIT 1
#define PCHGF_32BIT 2
#define PCHGF_USE_ALPHA 4
EXTERN u_long *counts;
EXTERN int slicedo;
EXTERN int icolors, nplanes, nregs, npixvals;
EXTERN u_short *cm, *cm0, *cmprev, *curcm;
EXTERN char *cmrgb;
EXTERN u_char *newcol, *error;
EXTERN u_long *error2;
EXTERN u_char *conv;
EXTERN short noutrows;
EXTERN u_char *outrows;
EXTERN u_char *outcrows;
EXTERN long body_size;
EXTERN short bytesperrow;
EXTERN int outbufsz;
EXTERN char *wfmindist, *wfminind, *wfrgb;
EXTERN u_long *wf2rgbweight;
EXTERN u_long err, err2;
EXTERN char *hsmark;
EXTERN struct hs_t **hshead;
EXTERN float *ctrgbw;
EXTERN float **cthead;
EXTERN short nzero, ncolor;
EXTERN u_long nrestricted;
EXTERN int restrict_changes;